點記法 (Dot notation)
我們可透過點記法來存取物件的屬性與函式。為了存取物件內所封裝的東西,我們需要輸入物件名稱 (這裡是 person),來作為命名空間 (Namespace)。接著寫一個「點」以及想存取的項目,可能是簡單屬性的名稱、陣列屬性的項目,又或是針對物件函式之一的呼叫。舉例來說:
1 | var person = { |
1 | person.age //目標物件的屬性,20 |
括弧記法 (Bracket notation)
括弧記法則是另一個存取屬性的方法,是透過各屬性相關的名稱來選擇項目
1 | person['age'] // 20 |